37
42
31
44
34
14
40
658
16
32
22
19
60
89
27
21
36
24
39
65
70
6
20
23
56
53
82
9
77
268
346
38
30
46
58
134
83
119
57
79
90
69
603
160
68
84
49