23
12
13
9
14
87
61
40
173
101
7
137
39
33
5
27
110
157
21
139
28
56
11
37
42
2
19
187
24
47
53
50
29
10
26
78
25
44
31
41
66
126
81
45
123