52
18
23
40
16
65
28
14
6
20
56
13
46
79
27
162
116
39
21
68
67
57
122
47
29
73
887
9
143
72
3
61
85
137
77
24
117
55
26
35
93
36
139
190
51
38
166
82