6
9
12
7
17
20
35
14
2
60
30
41
23
34
18
150
66
27
277
91
144
40
26
352
11
10
4
25
31
16
15
52
67
53
3
104
112
36
98
44
73
114
317