148
227
146
30
72
89
78
101
196
86
8
59
130
48
37
49
98
157
30
80
46
61
45
19
12
16
10
56
47
48
11
53
59
35
37
38
68
28
39
24
37
22
17
29
27
36
58
35
37
8