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