37
20
22
12
65
7
55
28
46
18
83
997
33
513
457
29
48
1249
1601
34
32
82
11
53
252
31
68
136
466
74
35