15
64
3
66
125
39
19
77
32
54
36
6
48
7
158
12
25
45
121
18
129
145
187
470
154
28
20
136
27
11
24
4
2
43
10
85
53
38
307
47
37
8
55
40
5
68
31
63