150
21
92
73
66
31
124
27
16
17
6
83
22
76
13
118
64
23
42
95
50
18
37
33
44
188
98
60
59
54
603
49
30
69
24
25
51
34
10
104
88
35
140