111
8
223
99
42
437
37
10
28
71
19
56
33
133
172
53
5
18
31
23
17
63
13
48
14
22
168
52
45
105
84
26
113
36
32
40
58
66
11
21
15
55
12
20
50
7
34
3
68