9
38
27
41
21
6
0
85
8
18
3
31
4
22
29
33
10
11
28
1
155
25
13
20
138
2
359
32
46
37
78
7
15
5
89
39
76
56
51
42