36
68
60
45
19
46
28
3
83
34
67
18
4
313
21
82
30
98
102
71
70
58
87
9
56
16
226
32
35
69
43
61
145
159
277
149
199
158
265
138
271
25
48
91
128
65
196
306
110
96