24
20
58
45
23
29
33
28
13
262
15
95
83
135
183
41
72
43
239
46
52
56
54
50
68
42
34
30
26
207
12
91
19
142
111
70
55
106
110
44
47
134
161
35
229