210
61
159
60
37
148
24
212
84
76
47
31
70
119
149
75
58
103
162
62
96
125
524
49
114
135
15
101
85
77
73
55
132
222
140
27
110
28
120
323
83
52
17
163
138
10
78
102
152
67
19
117