4
25
44
12
8
33
17
142
73
26
61
56
49
29
10
40
2
7
28
9
108
21
89
102
168
3
15
5
34
13
23
19
32
83
20
35
215
18
138
52
178
62
65
47
88