55
37
42
112
77
120
62
22
12
90
99
38
345
191
175
59
98
53
71
60
370
21
151
75
95
39
317
103
16
48
27
23
49
26
76
88
20
135
72
13
64
14
57
41
17
9
34
86
31
283
51
30
25
92
115
233