4
7
101
21
10
5
3
43
12
51
38
11
28
24
14
15
13
8
16
62
42
55
22
106
53
6
29
2
30
37
45
85
92
49
296
18
19
26