289
85
92
62
7
20
84
101
269
129
237
472
15
102
58
36
25
53
86
17
152
78
12
40
29
14
332
43
77
54
6
16
139
10
76
130
89
182
186
33
66
120
64
11
155
75
31
67
73
132
169
27
100
48