221
53
84
441
63
14
251
81
175
16
48
37
139
90
64
92
196
215
2246
20
87
382
121
123
30
128
184
65
443
165
35
97
43
25
28
217
68
285
133
142
41
23
38
671
10
234
91
89
58
31
39
51
12104