40
85
37
12
185
18
27
189
20
28
14
60
39
5
8
156
79
48
21
31
99
50
19
23
52
10
104
35
9
7
340
42
36
16
53
97
77
3
61
11
64
124
65
658