204
99
81
180
420
41
35
78
126
77
84
111
72
167
89
62
28
38
199
119
31
42
55
250
393
75
245
40
82
37
308
43
150
20
189
24
101
18
141
61
23
64
33
116
32
228
19
46