22
25
52
16
45
7
21
27
4
95
17
164
8
86
11
100
75
107
46
3
6
5
1
116
40
39
20
38
19
44
23
142
35
26
47
24
74
29
291
13
18
98
168
59
33
10
34