7
54
12
16
19
21
86
433
130
72
44
35
50
91
131
36
33
14
257
10
180
27
253
31
186
116
60
57
106
78
64
138
98
17
105
75
82
193
76
55
150
34
42
13
37
61
139