258
7
50
67
17
35
5
15
43
105
177
13
3
12
25
20
18
129
53
109
16
40
14
32
8
61
45
22
24
37
100
47
44
51
19
29
60
85
23
2
4