1
13
3
11
7
5
21
18
9
2
64
4
38
65
147
16
23
25
8
53
33
60
49
46
110
48
19
63
57
149
73
129
43
66
89
14
24
26
55
76