16
10
1
3
26
19
31
35
40
73
103
28
12
21
92
13
62
39
27
25
52
34
17
23
11
4
29
48
153
43
106
132
94
7
60
49
14
46
8