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