70
179
56
19
136
101
454
142
114
116
104
222
245
128
27
154
76
40
86
31
50
66
39
73
242
25
139
190
17
204
152
20
192
13
18
32
41
137
89
35
24
44
36
78
95
22
12
45
92
14
33
129