61
160
6
39
114
85
51
201
69
131
259
260
52
15
27
137
380
0
329
68
279
42
156
44
46
100
66
23
16
257
19
50
37
10
83
43
49
65
97
58
133
55
11
72
120
29
86
94
364
187
84
14
31
309
82
90