23
146
49
74
45
32
110
159
98
52
53
40
21
65
96
26
172
24
64
179
165
12
50
22
25
20
18
69
36
124
43
27
47
66
93
19
15
42
86
78
345
28
55
83
31
17