31
57
5
61
210
51
7
9
47
18
186
42
26
37
43
44
19
50
14
24
15
86
28
30
29
76
21
68
4
27
10
49
48
13
58
35
64
8
34
33
274
56