5
44
32
15
4
30
108
14
25
0
66
2
110
24
17
1
43
222
23
41
48
13
7
117
16
33
54
106
46
18
39
37
8
6
29
31
36
53
9
3
74