4
24
29
96
5
16
14
141
22
33
23
8
31
34
79
57
32
30
10
55
6
18
3
103
15
9
119
35
36
12
19
53
2
42
49
41
168
184
39
76
69