44
31
58
45
52
50
72
171
30
112
73
32
34
48
24
38
28
37
40
71
78
346
84
19
76
27
26
66
41
21
3
42
68
67
14
360
91
99
121
46
143
77
33
47
117
29