105
41
54
58
3
2
3
48
32
89
166
81
37
132
84
112
126
45
3
35
6
81
43
23
69
26
58
10
5
176
5
7
106
59
21
18
16
28
44
22
22
4
36
16
269
5
17
6
14
4
Top