102
59
148
14
19
214
25
43
96
33
53
16
12
263
32
79
60
11
118
40
232
57
130
123
35
279
22
82
65
3
39
55
63
29
26
142
34
48
167
204
17
198
27
61
112
80
20
100
73
62
75