69
93
108
76
73
17
103
49
14
28
62
35
20
86
169
68
7
48
66
45
113
13
25
24
70
16
31
29
304
50
90
264
71
153
26
132
81
58
200
46
157
82
30
27
32
12
40
60