45
35
27
25
51
34
74
17
21
10
42
11
19
30
36
63
46
41
40
62
23
18
176
69
28
20
320
105
127
38
57
43
195
96
32
113
22
138
64
278
95
15
374
52
158