22
17
1
3
0
9
40
5
10
41
16
49
21
4
2
53
46
24
30
96
58
87
76
69
48
23
15
88
84
110
120
70
116
59
67
34
54
19
31
29
52
50
20
72
325
36
311