33
23
18
1057
35
36
59
22
46
26
38
222
34
56
53
44
54
43
61
90
121
75
31
160
824
50
27
13
30
28
25
9
39
142
20
32
62
41
19
17
110
47
40