32
5
20
14
11
3
60
18
16
37
7
22
8
13
56
29
2
12
10
17
53
24
74
40
43
35
36
15
34
31
1
80
39
6
328
411
116
95
67