44
62
12
83
20
4
17
53
137
3535
19
38
86
33
22
39
48
284
1304
32
34
428
52
15
73
165
7
180
996
8
318
8279
202
1259
24
436
251
340
23
314
95
349
27
92
164
979
122
98
110
42