6
2
19
1
10
4
12
18
11
8
5
178
67
59
15
24
255
25
77
33
34
13
23
17
20
22
32
7
29
35
16
79
39
31
44
40
14
3
144
50
86