40
2
31
12
26
81
76
25
66
9
38
17
13
10
92
87
83
69
27
184
103
29
52
24
104
94
115
43
5
108
44
117
11
7
8
6
62
16
42
75
34
53
98
113
32