125
10
131
110
45
76
100
44
33
410
77
30
67
42
14
37
82
58
29
20
15
213
26
62
52
39
35
163
27
22
32
24
174
180
12
207
48
120
164
190
744
36
25
65
70
54
43
21