129
89
33
63
92
34
197
54
270
78
110
88
62
69
84
83
108
186
163
51
53
25
104
50
40
177
14
28
38
15
124
137
57
381
445
152
46
77
155
9
31
98
170
16
86
18
35
67
65
74
55
17