43
0
69
18
32
196
14
29
4
11
9
6
16
25
15
30
22
81
48
137
64
302
82
67
93
125
72
257
68
62
78
39
602
172
133
312
35
41
111
84
20
70
36
26
50
23
210
27
79
505
930