56
336
112
96
54
63
93
16
136
64
45
194
103
70
66
53
8
97
23
13
99
51
40
107
179
20
43
37
50
91
73
39
19
49
133
52
21
48
71
72
87
126
80
58
47
116
60
26
30