54
28
17
88
125
99
66
21
20
91
45
22
431
33
83
29
15
39
32
284
25
61
159
31
101
23
111
8
96
42
51
46
172
44
63
49
47
14
9
195
19
64
35
24
226
53
78
174
176
108
129
158