118
28
88
59
49
73
26
142
23
181
13
67
77
218
427
155
56
133
2217
51
176
12
25
82
267
34
38
24
32
15
109
42
94
45
53
27
86
29
400
112
106
9
54
585
44
69
130
264
365
148
120
122
20
41