54
33
100
38
34
338
106
31
86
52
200
57
164
89
48
166
192
39
28
19
816
125
14
24
65
135
10
99
87
9
23
17
310
35
68
47
1499
63
76
44
16
81
334
22
27
12
245
15
5