106
9
3
6
8
99
59
7
49
11
24
19
17
53
32
51
84
37
101
5
104
2
34
38
183
44
18
31
171
50
172
60
76
14
16
591
4
136
22
41
23