26
12
17
15
42
43
22
180
174
31
36
93
65
18
8
3
30
68
361
85
156
78
170
6
13
14
44
9
10
11
25
16
41
95
92
237
61
5
2