98
2
7
44
35
19
17
10
1
15
50
12
4
6
24
38
171
9
5
25
31
66
13
164
16
11
28
100
58
111
260
69
20
3
8
37
65
228