2
34
15
5
0
12
45
14
24
22
32
21
7
26
3
9
1
4
43
8
6
59
29
41
35
25
18
16
19
292
27
55
117
53
51
11
79
52
38