15
62
128
8
13
66
39
101
40
24
382
85
19
18
37
83
77
36
41
177
142
110
123
60
108
57
1
69
26
126
107
55
79
70
78
80
91
98
31
86
17
9
20
61
27
48
28
103