27
261
44
81
14
173
22
12
51
34
31
47
58
7
18
5
23
55
28
61
191
45
30
36
49
155
162
20
57
38
98
397
242
60
24
140
163
21
48
15
33
177
221
82
143
26
89
63
210