90
68
120
57
79
59
41
14
60
20
35
112
95
101
21
70
75
78
77
54
52
211
125
105
71
149
134
106
129
362
25
117
89
72
63
84
28
30
4
8
49
31
62
42
40
46
210
88
176
38
179
85