101
328
13
73
124
6
147
483
95
36
38
65
122
22
35
68
286
43
72
383
27
16
46
592
739
156
197
51
40
14
32
280
25
287
142
537
4639
21
118
637
34
123
70
179
116
52
63
181
239
29
133