19
49
295
124
48
5
82
108
120
73
83
57
116
43
77
36
72
99
274
110
198
84
16
157
128
86
28
17
29
143
32
3
9
104
6
89
7
13
10
34
42
71
76
18
132
266
105
80
133
63
23