105
40
54
58
2
2
3
48
33
87
163
78
38
131
84
111
124
47
2
35
6
81
44
23
68
26
57
10
5
176
5
7
106
59
20
18
15
28
43
22
22
4
36
16
269
5
15
6
14
4
Top