20
76
255
145
184
19
44
17
85
67
25
46
81
6
23
68
28
15
42
100
50
80
55
30
91
131
64
26
65
106
108
10
18
190
138
29
39
70
53
9
0
124
48
97
27
74