9
12
4
0
3
8
1
104
11
20
2
6
17
41
13
53
47
32
288
37
7
42
35
36
21
85
29
59
14
153
44
15
54
50
95
40
18
110
10
25
81
39
103