23
18
3
14
10
9
20
34
67
22
49
16
33
71
156
5
25
35
17
21
2
44
57
27
52
26
50
135
37
232
8
28
51
62
24
211
60
73
13
81
146
7
29