140
101
25
58
34
65
56
48
90
84
36
131
31
132
433
35
71
17
112
73
8
30
238
135
3
118
42
218
152
21
37
134
155
6
14
93
57
49
19
115
50
32
46
20
28
174
96
237