23
20
28
36
80
13
18
14
16
25
139
12
21
92
50
73
7
44
8
235
151
47
140
10
95
57
48
27
31
41
29
86
1029
85
52
43
15
64
26
11
88
22
42
78
30
56
51
2
19