113
241
118
338
72
223
20
242
50
269
278
1,046
25
105
199
42
176
101
143
189
13
120
19
16
110
3
91
17
87
4
68
84