221
122
19
161
24
8
13
22
50
32
53
39
21
25
27
64
33
173
30
14
15
58
77
4
68
17
26
28
80
166
43
52
246
146
343
35
37
87
11
7
73
200
181
40
170
79
184
42
59
10