31
60
40
39
33
46
117
36
24
38
29
5
9
13
17
22
131
50
26
28
114
58
98
35
16
214
53
23
11
109
52
61
57
101
62
73
111
55
30
63
32
21
12
27