27
89
8
104
37
53
205
11
98
41
95
144
16
21
62
4
19
31
10
32
101
59
13
23
26
42
7
44
56
25
38
30
33
46
43
47
76
34
22
20
6
70
139
511