52
43
30
162
40
51
18
59
12
38
67
24
54
135
47
74
426
129
114
39
35
25
104
102
22
11
20
13
14
9
34
55
10
27
16
36
63
15
152
3
45
166