222
47
200
275
52
25
196
22
43
342
62
30
3465
129
75
319
38
603
59
171
430
892
60
70
2144
153
24
1919
13
10
170
582
16
79
39
53
250
50
42
45
172
20
85
29
83
94
140
54
36
64
66
88
4216
32