77
70
11
7
61
237
102
73
83
15
32
29
94
106
87
140
24
66
36
93
57
38
176
121
138
99
62
223
19
31
127
96
59
82
233
152
105
112
119
114
49
377
68
28
42
13
27
18
90
14
155
10