1
5
6
4
11
16
22
23
8
12
7
92
86
64
150
110
57
26
34
119
65
19
41
113
108
49
24
48
15
147
18
29
45
103
31
13