63
81
12
21
102
118
38
32
7
244
212
122
51
35
79
22
108
69
59
94
5
68
53
67
95
48
28
54
10
46
55
14
37
20
8
26
16
15
45
18
42
24
34