36
25
106
31
2
12
93
21
24
92
16
9
61
35
14
70
59
7
60
69
40
44
10
48
20
5
114
72
39
30
38
56
37
65
46
22
96
87
29
18
57
6
32
71
154
51
11