24
2
1
20
5
10
6
0
4
29
46
48
57
8
42
44
39
60
13
52
40
41
17
153
82
23
134
80
18
89
67
75
104
12
70
77
56
129
84
27
74
274
310