30
67
122
102
43
254
61
21
23
39
82
56
5
14
16
35
32
15
97
46
141
108
34
103
69
17
185
64
50
78
57
189
51
55
49
44
70
261
53
95
76
181
216
42
219
98
128
33
41
190