59
2
16
5
9
23
10
31
7
12
1
4
3
30
139
38
8
18
21
110
25
37
27
29
42
74
15
92
14
141
47
26
181
39
58
36
17
50
28