6
1
5
12
30
4
21
9
38
66
93
56
76
61
32
110
17
22
174
14
183
20
49
33
86
23
26
10
48
140
51
52
31
28
46
35
15
70
45
62
186
54
369
268
314
145