21
29
0
2
11
3
15
50
17
22
53
20
24
28
58
35
32
37
42
39
68
41
33
132
75
142
94
196
89
59
174
82
206
63
46
27
118
30
371
31
66
55
257
109
36
61