22
164
36
32
162
143
20
60
54
312
35
76
15
86
120
14
42
49
10
26
304
6
17
62
33
27
219
451
124
68
48
298
129
50
41
85