11
26
15
212
25
7
103
14
29
32
152
35
195
89
97
171
139
9
57
23
5
16
68
10
4
153
22
1
2
80
8
27
37
3
6
24
42
34
13
41
18
19
28