15
77
8
72
9
27
25
33
5
46
28
23
59
6
34
22
69
10
12
11
44
60
18
4
255
35
906
29
3
32
14
2
21
64
229
99
50
7
49
17
26