6
39
7
3
17
72
135
40
24
15
108
33
102
68
78
31
16
13
111
14
18
92
93
87
35
109
41
42
164
65
69
66
193
98
159
157
167
25
80
23
96
60
29
55
57
45
122
394