6
5
7
9
29
37
21
19
10
11
33
13
27
14
120
49
20
211
28
40
8
131
18
147
23
53
2
57
117
89
35
39
54
51
109
116
87
72
17
96
184
76
107