54
309
62
48
23
46
18
37
30
10
64
42
49
151
6
88
12
168
124
94
27
45
31
68
90
22
86
33
113
80
235
17
225
97
379
58
14
47
61
39
36
28
13
206
26
29
40