23
28
13
40
17
15
86
33
63
21
6
10
110
57
186
95
9
131
109
11
81
521
48
85
46
47
106
44
49
32
137
22
35
56
155
67
12
38
69
16
31
42
30
54
34
7
2
36
73
18
3