15
30
60
37
19
90
29
158
80
71
32
53
16
56
51
9
69
68
171
28
23
107
17
57
87
58
6
106
81
18
154
312
35
14
65
13
2
38
39
24
46
105