97
2
7
34
44
19
17
1
10
15
50
12
4
6
24
38
170
9
5
25
31
66
16
13
164
28
11
58
100
111
255
3
20
69
8
65
37
227