4
29
26
18
87
19
74
2
24
56
33
21
99
41
6
10
23
15
92
17
9
164
79
7
11
27
31
51
37
42
46
34
40
16
12
5
3
127
8
22