23
80
3
32
49
56
13
11
10
82
36
31
14
39
15
20
106
214
6
86
228
8
27
7
43
83
34
73
9
128
118
90
2
69
17
41
18
35
59
21
45