31
11
32
54
25
36
19
3
15
42
382
20
39
17
416
21
70
55
77
6
28
35
10
245
9
185
30
40
63
162
34
38
52
4
81
64
43
5
1
14
29
265
18