62
45
48
189
86
55
16
156
94
100
150
330
106
83
158
124
17
7
121
3
49
23
50
179
314
76
122
44
93
5
51
32
152
64
66
614
236
260
18
21
41
237
15
20
142
9
120
34
46
96
22
92