11
88
21
29
22
10
27
74
28
7
38
24
83
127
91
20
41
66
53
9
3
26
154
49
13
31
14
46
33
54
71
17
30
4
2
6
19
105