72
370
164
684
43
294
25
1116
430
97
119
38
74
39
32
87
162
332
28
66
305
122
219
231
85
63
132
96
98
69
88
67
167
134
65
210
105
110
170
103
54
18
26
55
31
42
19
23
75
116
127