36
16
80
13
53
79
106
114
1087
24
58
44
47
33
128
249
86
50
15
84
95
240
46
29
260
406
145
613
30
147
149
55
66
40
239
76
391
737
99
14
164
148
401
97
28
113
21
60
38
52
67