4
19
10
28
3
8
33
21
16
32
12
79
52
26
27
66
35
15
51
20
6
47
101
43
56
105
14
92
7
13
11
39
30
38
23
55
2
103
25
40
9