99
40
14
38
28
139
42
91
4
13
36
24
46
33
156
22
285
63
29
18
15
6
135
58
45
190
78
17
87
25
151
21
37
34
185
138
20
30
11
19
27
2
52
41
67
43