70
25
122
19
89
67
41
66
141
63
80
62
269
496
38
425
114
193
28
13
333
33
72
22
189
39
43
60
32
23
99
34
79
353
54
8
24
116
56
17
236
68
5
49
26
37
3
250