22
18
68
9
46
39
12
199
56
20
25
17
31
91
6
42
57
93
5
29
51
24
267
35
90
179
94
21
37
63
80
123
159
13
67
96
30
33
73
203
38
105
3
164
95
2
59
40
36