21
10
57
18
43
55
100
42
7
24
67
32
11
41
47
49
50
35
6
66
20
29
23
152
48
76
255
145
184
19
44
17
219
85
25
46
81
68
28
15
80