52
19
46
22
59
85
12
9
17
141
18
72
51
88
13
54
11
96
29
26
124
363
68
412
97
58
183
80
75
111
16
43
89
166
37
66
42
120
36
35
33
185
48
74
15
27
23
6
60