224
183
97
131
83
45
7
38
102
40
19
21
50
27
9
23
32
98
53
8
47
14
70
140
49
462
132
96
223
65
93
61
44
18
28
86
58
64
30
52
29
165
17
151
16
69
135
90
60