56
32
111
69
27
24
12
83
55
0
37
30
20
141
23
31
13
151
52
33
54
39
29
344
17
16
22
42
215
76
121
18
15
49
34
200
36
170
26
10
8
4
63
45