26
37
19
17
105
34
4
9
67
39
11
41
45
64
1
29
12
24
31
13
141
7
6
22
10
21
32
20
51
40
46
93
66
99
637
59
15
70
56
138
44
62
16
27
38
106
120