40
30
43
68
34
69
82
53
97
37
75
27
130
29
79
152
61
17
18
91
41
78
42
158
35
56
47
19
106
126
52
241
50
33
4632
62
6
202
49
72
13
8
9
70
134
51
784