34
19
9
25
45
47
21
98
176
136
119
87
62
28
306
17
188
128
386
153
53
36
84
43
70
710
13
74
856
105
24
165
216
131
69
54
271
85
552
29
132
160
623
254
137
23
141
3
583
179
32
193
73