25
9
31
1
114
5
15
19
28
180
3
147
4
33
2
20
40
35
77
22
151
153
8
210
94
264
36
110
12
23
85
71
66
139
13