222
176
188
33
28
96
93
63
2
39
44
6
58
73
42
49
77
280
334
154
38
131
52
32
26
54
61
64
101
62
251
30
175
23
164
50
104
45
27
75
13
65
195
121
24
53
155
18