31
21
30
115
5
64
19
62
20
42
458
7
41
99
17
26
28
25
9
33
22
79
29
35
12
23
27
63
40
149
122
15
10
269
54
82
11
110
46
39
43
224
18
251
16
58
51