75
355
159
56
39
32
72
49
116
11
111
40
100
2609
70
113
122
86
74
15
45
98
50
437
69
302
23
811
33
41
38
21
44
18
29
88
47
62
24
1267
55
5
168
94
68
35
92
59
135
200
965
25