51
17
22
23
26
31
32
21
3
38
19
27
157
74
50
45
58
7
5
16
6
62
44
146
154
30
76
107
52
67
9
72
18
11
34
24
77
43
49
92
42
166
412
10
39
37