205
105
36
6
34
75
25
84
49
232
43
760
419
97
54
125
40
332
143
82
14
24
31
16
64
149
85
38
69
19
145
52
114
74
62
222
407
76
22
32
61
42
157
369
81
95
44
89
141
86
79
17