49
3
200
204
51
70
46
10
199
69
27
14
18
41
37
57
17
84
63
33
29
52
9
43
20
13
6
15
4
22
5
2
103
108
23
374
8
40
267
354
31