42
30
72
20
119
23
172
25
193
192
55
169
143
102
219
62
10
104
110
77
125
6
38
15
31
10
32
93
6
35
12
139
48
127
82
99
374
118
25
44
148
43
65
125
56
81
50
