31
41
21
18
28
22
13
76
42
54
32
30
213
48
38
79
39
14
17
20
10
52
27
282
16
8
23
75
34
15
19
44
37
65
512
62
36
70
45