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