51
55
43
32
14
72
772
24
17
27
8
37
112
22
129
7
71
12
111
61
69
92
222
38
91
104
5
54
123
28
105
354
23
9
11
219
4
53
26
40
25
52
159
16
182
82
186