4
2
23
17
28
31
5
3
15
34
9
35
74
10
156
62
46
25
66
42
49
6
21
162
52
61
20
64
48
50
119
38
40
188
161
80
26
231
134
146
288
172
189
16
93
164
100
33
108
240