42
12
59
27
63
36
18
45
309
190
17
70
78
50
13
38
417
10
14
56
37
72
126
47
76
124
19
43
34
26
22
11
67
20
7
4
9
29
196
24
39
79
31
48
30
209
207
150
8