40
99
49
43
125
79
146
104
45
91
48
90
42
34
83
54
28
37
161
95
59
36
312
25
51
19
18
26
315
74
62
17
64
88
141
13
11
93
173
38
184
41
55
14
190
8