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