95
156
230
102
43
38
103
197
96
50
37
67
69
269
66
45
52
125
54
34
36
25
70
115
56
55
293
21
42
27
29
63
58
78
35
440
65
75
7
47
40
18
32
17
89
6
30
207
110
28
157
123
182
72