228
32
325
119
31
51
21
72
26
55
37
19
36
144
344
224
173
177
57
110
92
95
30
47
14
24
23
27
17
45
22
50
13
18
186
146
153
56
9
15
133
77
120
169
235
49
25
64
188
102
66
46