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