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