42
20
60
19
61
15
53
7
17
69
39
204
47
13
18
34
339
178
31
73
26
137
49
115
59
45
23
1
162
11
46
10
118
114
108
66
29
8
48
12
22
38
77
24
41