56
66
31
32
70
32
167
42
103
49
183
110
32
48
42
38
82
107
156
39
28
77
39
60
41
74
69
77
16
35
32
32
32
75
15
58
68
128
23
39