113
51
4
257
27
192
70
9
8
108
49
34
28
33
23
55
13
48
62
114
22
52
64
95
5
20
68
399
39
172
377
15
157
18
349
14
12
142
92
376
176
174
42
220
24
98
166
26