62
35
56
66
118
67
222
80
16
619
2747
139
63
839
265
60
407
38
42
23
13
33
52
239
76
39
30
78
47
26
25
1173
242
123
539
50
1003
46
29
27
14
387
36
973
11
105
75
8
21
509
24