21
17
8
16
3
9
25
4
22
41
37
18
35
19
10
38
59
46
6
26
29
116
31
111
36
2
255
142
7
30
15
12
11
5
24
23
102
33
57
28
20