4
28
16
14
10
7
17
23
12
86
55
41
59
8
75
121
182
15
9
6
40
48
34
11
165
51
88
18
3
95
81
101
29
22
42
5
19
13
45
1
80