8
4
6
15
32
35
2
117
76
12
537
22
64
200
93
10
70
16
11
81
45
155
135
123
5
260
29
263
40
83
44
60
7
126
317
9
73
49
23
17
27