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