24
61
18
33
7
75
32
12
19
20
70
58
10
60
50
46
35
13
84
34
52
42
68
197
261
28
140
148
102
41
380
59
25
57
106
99
87
56
97
110
36
62
178
66
91
151
83
77
108