5
23
3
20
1
8
6
4
2
0
7
34
18
12
13
40
41
69
29
38
19
44
63
74
48
61
36
65
42
33
54
11
57
27
117
50
52
122
64
55
37