26
29
13
23
8
66
6
1
3
12
7
22
4
69
39
202
17
11
40
44
103
16
47
15
55
32
48
31
105
25
34
92
104
30
45
33
41
20
38
27
5
70
91
118
19
239