31
77
13
23
92
32
16
210
43
80
70
126
19
69
15
168
51
88
21
48
57
25
82
60
42
10
55
9
105
36
236
4
3
41
63
34
7
109
54
0
188
113
26
39
85
46
138