6
8
1
9
33
15
3
21
11
12
7
31
23
4
14
38
10
64
60
66
41
47
50
45
42
102
72
89
68
69
18
62
25
117
57
24
173
253
125
43
65
194
94
82
147
154
180