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