31
63
27
691
68
26
19
30
85
91
35
64
66
39
89
29
25
20
138
70
32
194
12
96
176
5
37
198
40
11
42
49
23
53
65
50
52
110
16
79
56
57
99
74
159