23
28
27
15
54
19
80
12
13
22
16
21
17
48
49
14
7
34
24
46
116
251
125
45
197
20
32
159
52
50
219
42
38
70
351
107
153
530
79
127
237
41
186
779
43
31
144
162
106