111
45
11
38
90
57
40
18
62
20
24
171
71
68
66
49
12
118
28
162
95
79
15
16
32
60
29
80
69
52
114
30
58
31
42
53
9
43
13
8
23
73
33
22
94
35