8
56
44
22
18
14
63
21
32
11
10
35
100
36
47
94
51
33
90
49
40
38
111
58
7
103
48
82
274
98
6
145
85
39
53
114
132
70
242
43
31
42
75