11
33
42
18
27
23
31
8
56
26
10
128
57
36
25
15
43
24
29
13
48
116
41
69
64
4
54
109
58
196
28
76
47
49
68
52
32
112
38
100
75
53