61
5
9
14
23
17
3
41
40
13
33
29
27
18
28
24
19
10
66
22
15
32
21
30
31
12
25
37
20
16
45
90
55
46
74
188
193
59
323
69
63
100
394