67
97
38
95
27
40
43
7
23
150
122
55
11
1
9
144
54
53
8
49
34
44
24
130
14
94
31
83
19
104
162
168
26
71
10
47
41
12
84
30
179
358
42
624
292
186
16
60
78
28
61