1
0
6
23
26
5
3
14
4
20
18
2
60
13
16
11
21
7
130
33
66
28
15
9
10
79
29
36
124
8
100
43
38
12
117
308
54