56
159
39
24
118
40
60
50
48
77
84
61
112
143
14
195
97
18
44
27
122
43
76
25
58
126
21
11
32
23
20
35
141
16
192
106
98
8
82
64
49
30
272
107
63
93