53
2
28
12
6
52
7
36
8
3
10
16
57
21
13
20
18
74
83
29
47
19
321
109
30
42
97
46
25
55
35
27
33
45
41
124
4
48
481
125