36
45
70
14
53
29
19
74
165
50
22
83
141
47
64
42
60
8
24
341
56
77
164
16
172
23
12
18
543
101
108
378
80
49
1079
371
33
31
114
143
79
112
222
21
360
369
119
55
220
133
182
195
282
301
30