47
12
20
109
126
139
45
66
114
39
34
84
70
44
347
16
64
130
18
68
41
92
8
33
67
27
37
86
87
117
25
38
88
90
85
713
55
108
28
175
69
318
153
75
42
36
97
63
140
380
142
43