51
20
5
21
17
24
3
16
43
9
14
18
19
8
28
23
33
22
52
26
56
103
107
44
84
116
27
121
55
82
72
12
39
67
119
71
31
11
37
7
58
224
50