40
11
89
9
18
23
1
16
45
35
29
5
2
20
119
41
43
82
19
147
7
8
13
12
4
31
55
14
10
26
57
70
53
27
131
210
183
15
3