56
11
25
85
69
46
45
73
19
32
43
0
97
5
20
15
262
109
54
58
21
28
118
160
62
14
39
52
31
68
38
35
30
196
44
10
125
459
12
72
195
17
26
3
130
55
13
71