56
108
55
121
88
94
291
65
64
26
189
80
10
40
60
187
489
128
900
302
11
43
25
110
174
144
249
24
104
19
125
75
272
33
438
116
13
1626
15
142
41
1000
17
31
44
8
21
29
113
97
46
353