82
135
123
48
63
54
199
97
34
49
451
38
21
47
566
55
81
346
125
56
156
876
382
250
28
483
36
378
186
246
46
170
114
595
657
1013
666
217
171
458
64
15
19
1364
121
79
18
40
370
127
70
35
257
1217