52
43
30
163
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
10
34
55
27
16
36
63
15
152
9
3
45
167