37
63
55
5
83
58
43
245
194
353
158
39
44
141
93
102
95
35
71
100
54
230
72
59
26
65
32
88
118
99
70
80
177
42
13
142
82
24
122
90
30
590
27
115
168
21
14
67
231
69
66
47