41
24
17
52
60
227
20
5
37
25
62
38
18
10
31
21
156
286
26
63
65
14
122
117
130
126
86
74
30
143
73
22
33
264
53
83
115
824
101
58
324
95
150
107
66
43
19
196
70
168