155
521
50
100
147
23
46
33
51
37
17
28
117
13
96
67
19
126
15
61
203
79
12
291
57
420
333
1672
114
10
1177
25
27
52
97
45
71
24
231
75
440
94
167
4
26
1214
60
21
567
16
383
54
265
492