71
73
12
143
18
28
278
24
42
16
10
39
4
103
31
50
8
9
36
602
49
26
475
7
58
5
186
46
25
19
35
17
102
100
33
75
20
45
40
214
249
97
80
95