154
30
107
75
115
70
19
193
86
109
50
146
228
105
58
40
138
61
31
116
196
117
90
98
135
213
101
161
249
87
35
69
353
131
51
140
273
202
65
39
79
60
225
54
59
96
68
370
110
76
21
37
46
102
99
132