32
31
13
37
14
10
95
185
6
84
5
214
8
7
24
18
34
80
27
67
68
124
17
92
71
1
41
46
25
70
15
12
36
9
30
3
4
23
58
172
218