252
33
82
27
140
62
92
409
125
110
86
32
68
253
24
29
48
61
225
318
77
111
193
83
41
42
52
51
38
13
36
63
49
69
43
131
118
205
121
64
87
149
146
60
142
313
21
39
314
81
245
14
44
40