98
29
109
21
17
26
27
112
134
88
25
35
230
22
33
492
12
58
34
3
100
138
24
51
476
242
20
44
89
62
15
46
366
57
117
121
37
53
36
223
41
191
72
50
31
30
45
64
55
8