31
77
35
8
22
55
9
39
50
6
4
14
85
30
76
26
258
21
16
42
46
91
53
52
43
3
51
138
20
62
37
186
190
24
33
40
19
13
56
27
581
61
124
96