32
141
7
40
49
339
17
28
6
87
107
22
47
36
10
70
26
1
25
50
104
69
23
53
20
186
4
18
94
29
11
180
106
200
119
98
60
45
19
95
14
112
65
58
27
63