11
42
36
19
25
58
32
168
31
13
18
59
192
7
88
169
39
503
34
30
47
16
57
60
23
37
67
43
63
27
82
84
3
20
158
15
41
126
14
10
38
9