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