14
23
181
20
18
72
136
472
22
133
2
83
39
125
48
82
16
132
32
266
101
5
99
6
33
56
19
126
11
13
54
49
9
61
10
62
66
357
508
35
86
50
8
68
42