236
79
33
75
54
53
23
104
121
196
55
42
148
26
206
184
24
38
71
61
44
49
245
114
74
78
73
106
109
217
117
94
76
357
252
310
82
93
57
66
90
247
173
168
64
102
39
300
52
178
254
60