10
35
24
20
80
36
61
73
34
37
70
55
31
171
86
30
110
60
47
41
78
29
17
28
58
141
57
32
100
45
76
173
15
12
167
48
19
39
38
134
87
121
571
27
14
65
52
66
23
106
251
81
40