59
212
345
90
107
114
101
52
63
153
36
137
19
6
93
9
37
65
94
333
86
23
105
146
48
150
50
170
14
151
80
49
141
8
45
34
29
71
24
73
97
123
265
26
30
35
111
22
64
28
46
83