56
12
7
27
55
21
15
63
50
14
19
451
8
6
5
87
16
85
70
82
37
42
33
3
31
68
41
9
30
38
18
29
34
115
65
23
17
97
43
100
46
22
24
99
150
2