16
55
38
31
365
67
35
41
82
80
56
40
8
351
4
9
22
308
90
47
57
53
339
105
397
33
73
17
110
191
112
2
32
367
94
61
131
101
243
129
301
21
23
54
126
37
227
182
78
138
65
49
42
28
25