63
36
7
35
27
8
19
23
41
40
64
55
30
132
351
69
96
57
252
127
303
54
61
37
52
608
43
120
86
15
264
62
53
159
90
74
225
196
89
26
14
16
104
180
25
48
77
31
253
75
67
50