46
34
32
27
53
75
33
64
49
42
52
20
1052
1029
77
70
19
331
159
78
135
134
169
38
217
21
188
163
37
62
58
24
63
327
132
67
22
36
113
104
258
66
35
25
90
47
43
59
31
262
41