11
10
91
144
29
13
2
57
96
64
65
21
7
24
16
4
45
14
3
31
39
55
38
1
23
27
132
34
82
5
79
70
43
12
53
46
40
22
18
149
41