21
20
37
16
13
9
36
73
31
95
19
106
44
39
71
194
78
67
231
8
128
26
89
148
80
64
114
76
72
100
25
43
15
500
119
172
41
75
236
60
125
12
79
74
69
159
184
7