12
9
22
25
26
52
24
36
61
19
10
40
99
34
35
41
48
27
21
15
67
7
6
5
53
55
76
8
92
13
235
162
44
121
47
318
152
87
45
336
123
63
173
160
188
131
228
114
51
37
59
28