63
124
4
74
36
16
20
115
18
15
104
49
127
100
55
19
67
7
43
109
31
87
97
12
37
107
27
29
56
94
91
25
46
128
181
88
173
13
99
26
253
76
154
656
92
58
162
57
164
538
194
114
130
30