45
85
32
15
16
36
19
3
10
253
8
26
41
13
5
28
11
2
54
81
1
52
30
35
27
57
34
119
67
29
47
25
53
160
4
75
64