26
197
29
112
153
66
58
15
14
39
76
31
32
90
65
52
25
4
7
56
16
70
63
11
18
55
73
118
114
61
110
6
21
27
142
79
38
89
48
22
37
5
34
12
20
2
47
67
54
43
35