27
45
72
33
3
9
14
32
1
4
39
154
5
38
25
21
70
100
15
62
101
86
28
106
11
13
20
179
87
109
41
7
155
151
6
23
1170
16
51
99
668