4
16
32
52
34
45
51
50
81
49
55
35
19
88
59
159
190
7
20
183
274
17
106
126
143
10
27
84
430
64
83
60
36
12
267
301
90
287
135
161
53
25
30
42
67
220
210
128
74
31
38