58
40
23
43
32
57
29
92
13
85
14
98
143
26
33
138
1
270
41
35
22
47
39
46
45
359
12
28
21
27
25
11
53
5
67
36
6
117
17
30
3
2
48