51
20
67
30
43
164
66
29
38
54
12
126
7
159
171
97
39
64
61
53
13
28
16
116
18
24
32
15
49
256
19
96
57
200
56
115
17
62
55
124
4
48
27
14
69
31
25
23
37