10
53
13
23
12
94
2
77
21
9
1
6
35
5
22
40
27
148
19
30
89
65
96
4
66
17
31
7
3
33
14
41
26
46
15
8
34