17
44
38
68
74
64
81
30
51
29
34
5
80
33
249
65
296
127
24
119
19
163
56
27
22
39
134
123
226
77
53
36
146
122
415
83
50
108
12
25
130
97
45
389
177
31
8
75
57
355
178
52
416