23
172
37
50
28
51
173
98
88
39
53
152
102
47
21
15
13
106
27
24
63
16
52
19
33
12
26
45
9
107
49
8
11
59
57
22
36
30
55
100
103