5
178
47
12
13
11
4
3
0
42
72
352
29
64
56
9
99
19
43
18
39
103
7
6
33
24
272
10
74
382
1
31
75
40
58
69
53
2
35
25
49
27
23