15
31
62
17
4
77
32
16
25
130
61
59
27
3
72
41
7
189
216
66
28
8
29
2
14
23
10
33
37
12
65
99
9
113
120
209
104
85
47
67