5
17
33
45
24
92
12
131
3
62
30
21
69
19
87
114
42
32
60
51
134
112
168
46
361
54
161
59
105
75
36
50
58
108
78
34
238
41
120
132
275
31
56
504
40
167
365
18
29