21
234
68
9
159
196
51
36
64
38
44
4
80
17
19
149
24
230
164
54
14
59
29
71
199
88
32
49
87
25
48
131
231
43
155
42
108
74
28
141
57
91
33
114
34
69
270
26
20
173
397
82
70