119
29
16
49
25
161
57
28
36
20
27
32
19
69
21
17
64
38
133
121
30
220
196
59
95
72
14
51
55
248
223
267
90
876
183
274
160
132
246
22
96
13
31
86
58
33
40
63
221
77
56
37