186
28
21
9
121
378
6
87
39
204
57
90
40
48
187
16
92
31
33
15
67
71
200
158
23
80
320
180
65
149
43
484
53
18
119
32
136
113
93
79
109
52
37
362
30
22
220
55
546
72
83