44
61
32
79
27
26
304
75
229
29
35
72
70
53
14
129
45
39
36
38
167
13
11
144
114
99
5
120
33
60
69
43
18
15
105
52
340
34
62
78
58
21
49
147
137
67
42
300