108
41
55
58
3
2
3
48
34
92
171
86
38
133
84
114
132
47
3
35
6
82
43
25
69
26
59
10
5
178
5
7
108
59
22
18
16
28
44
24
23
4
36
16
269
5
18
6
15
4
Top