226
114
57
17
8
97
65
44
22
49
45
32
46
29
58
186
16
462
37
25
121
128
70
119
92
18
133
87
300
315
202
53
89
81
66
126
62
73
183
60
35
255
84
19
79
96
41