25
43
60
32
6
151
17
14
19
76
12
69
7
20
195
30
27
5
13
8
61
158
118
33
18
4
1
22
150
41
94
26
23
86
44
3
9
51
16
93
129
35
87