108
53
48
63
62
147
9
114
28
37
26
27
81
46
35
58
106
76
55
177
47
50
54
90
33
86
140
73
23
149
66
30
49
189
32
97
67
38
88
87
79
24
43
59