102
27
230
43
116
36
66
69
35
30
68
54
31
197
76
52
131
46
57
24
257
92
62
81
73
48
58
28
111
181
50
123
150
42
55
13
17
47
79
88
138
19
22
60
129
49
26
38