30
13
54
5
9
11
33
46
7
24
2
10
6
22
4
12
41
104
181
32
158
47
31
0
21
38
108
17
26
19
1
3
25
8
93
35
18
40