53
83
52
46
101
33
75
76
151
21
126
38
61
47
187
74
345
233
64
19
111
66
225
210
48
50
17
45
58
56
16
62
818
22
42
30
27
93
40
20
26
304
28
25
8
14
63