22
40
35
17
23
105
76
20
21
11
90
48
60
59
16
8
70
87
18
38
116
27
66
108
45
92
58
10
2
37
61
69
25
109
15
52
53
6
32
65
77
9
51
14
19
241
83