91
18
4
82
12
21
101
144
79
19
43
34
7
36
9
11
88
10
38
47
14
5
44
131
52
59
77
29
27
23
68
22
37
33
94
32
46
31
15
80
57