3
12
1
32
37
56
3
2
2
108
1
229
29
111
6
25
88
93
101
4
84
1
203
115
70
125
1
16
4
8
19
29
305
5
9
1
6
24
3
99
19
106
Top