214
50
76
95
74
58
89
56
103
155
99
59
16
100
31
24
36
121
47
49
105
28
107
62
101
82
112
70
37
72
174
45
104
38
61
359
118
7
29
21
12
17
92
27
154
123
26
44
54
80
109
35
216