236
77
50
76
282
90
19
123
58
70
74
18
21
154
13
34
23
78
27
35
83
87
203
57
37
41
158
68
155
25
124
102
398
60
54
81
44
9
22
100
48
277
244
141
107
122
136
144
165
245
289
183
33