35
28
22
93
16
19
43
57
132
72
13
100
17
18
11
61
58
7
6
181
242
36
98
193
95
126
291
21
12
5
107
29
180
8
10
109
3
9