22
23
60
17
856
140
32
78
18
30
61
100
26
33
88
62
45
25
55
77
940
24
51
43
37
35
20
193
36
80
79
104
34
27
56
99
14
125
70
31
75
15
151
13
127