45
134
43
56
85
316
185
149
72
49
42
34
20
40
35
36
50
202
8
22
9
417
88
44
10
25
65
197
70
29
138
32
41
80
160
21
69
28
225
119
14
27
30
16
187
26
58
102
92
39
59
140
112