192
66
33
193
870
29
2
99
210
315
91
128
219
20
110
85
13
11
19
21
34
10
41
86
36
180
35
4
5
32
26
50
95
55
224
7
63
83
8
44
43
133
17
73
321
97
38
51
57
183