42
24
14
88
107
62
89
23
41
54
61
186
31
28
36
103
331
251
58
45
566
64
60
150
175
96
33
84
63
94
40
105
59
19
100
16
195
154
68
190
55
65
70
15
34
52
72
48
137
12