109
41
56
58
4
2
3
48
36
92
178
94
38
133
84
117
135
48
3
36
6
82
44
26
69
26
63
10
6
180
6
7
110
59
22
18
17
28
45
27
25
4
36
16
269
5
18
6
15
4
Top