23
21
20
28
36
80
13
19
14
16
26
15
139
92
50
74
7
45
8
235
151
47
140
12
10
95
57
48
27
31
41
29
86
1031
85
52
43
64
11
89
22
42
78
81
30
56
51
2