24
18
2
41
95
125
78
36
33
12
52
111
14
32
20
65
40
206
49
39
9
35
108
194
151
61
54
46
37
38
19
22
8
25
56
15
42
57
77
69
45
84
23
58
21
133
16
44
293