2
8
25
14
7
18
52
15
39
11
36
10
9
102
3
33
57
38
47
51
31
19
34
49
62
53
13
194
56
66
61
71
29
85
90
32
64
23
67
42
105
238
58
79
45