22
42
190
29
32
44
339
95
140
513
74
49
13
123
159
38
180
769
105
37
16
117
11
144
87
337
45
61
195
161
59