136
75
36
300
440
144
34
123
70
222
117
113
261
212
141
152
216
105
143
71
106
107
98
369
102
60
387
40
201
120
52
139
38
447
154
69
35
198
127
89
119
22
37
44
293
166
57
48
390
241
33
4
61
59
121