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