194
535
129
401
68
277
58
36
473
44
98
29
47
176
84
85
38
43
52
69
94
54
53
328
111
240
42
66
82
125
40
134
137
293
132
91
136
109
62
107
76
51
59
65
180
257
74