32
55
125
4
19
14
3
12
60
17
30
10
5
13
33
31
25
27
48
6
1
22
20
15
8
130
123
36
7
34
52
18
43
56
69
253
81
241