4
72
17
20
26
32
16
10
15
12
104
129
37
8
24
9
7
40
75
51
130
105
89
47
31
80
34
29
45
64
6
35
109
54
172
175
36
66
81
157
112
25
52
43
38
33
58
117
50