15
2
31
4
78
234
22
18
12
32
183
20
28
29
50
54
102
125
34
11
44
177
124
19
47
71
16
46
38
25
95
39
14
7
41
27
48
59
61
3
52
60
6
1
9