99
9
23
60
37
27
112
132
50
25
26
69
3
35
18
22
265
38
45
153
59
16
48
14
17
53
13
24
144
34
52
98
129
31
103
96
28
8
47
164