23
16
10
32
18
22
11
82
63
12
13
5
6
58
36
131
8
9
2
20
24
776
61
15
90
60
68
67
41
85
25
17
7
29
59
254
14
117
91
119
135