22
36
14
58
43
94
52
104
11
40
18
62
42
16
19
598
10
27
0
48
85
38
103
98
49
15
114
26
323
144
147
13
45
32
66
69
6
141
28
529
5
41
159
2
25