6
5
9
1
8
22
18
14
7
34
11
19
2
38
50
10
32
61
36
20
31
26
21
54
70
16
13
23
41
4
76
173
109
81
220
105
40
305
199
102
88
175
87
67
98
182
176
93