152
228
146
30
101
79
197
73
89
87
130
49
30
8
98
48
80
1
20
37
157
59
46
45
62
39
16
13
22
48
35
59
68
47
37
28
18
28
27
10
20
14
13
28
38
56
35
11
37
6