152
16
9
51
198
14
103
29
15
7
10
217
35
64
137
44
433
834
170
120
223
808
18
122
17
34
344
128
67
214
58
45
50
21
194
141
52
27
6
768
31
40
66
42
57
68
72
39
4
54
61
8
3