28
5
27
33
13
10
6
16
49
47
45
14
18
11
31
36
56
44
21
42
50
24
48
40
83
84
43
32
239
128
58
39
94
41
92
65
64
30
54
68
134
87
60