66
4
24
18
28
58
9
20
6
156
37
5
13
7
11
40
14
19
8
25
46
22
31
48
61
15
39
33
76
887
49
50
100
23
16
34
83
42
41
144
30
63
21
88