57
34
320
41
47
170
99
89
38
86
17
237
31
49
19
40
53
13
267
81
39
30
55
262
389
26
33
292
62
80
176
59
18
15
22
8
76
128
11
146
48
9
10
6
37