11
41
3
21
16
15
25
33
24
54
141
123
48
76
34
27
57
9
14
46
13
32
17
49
56
42
308
36
128
47
198
40
91
79
43
19
704
74
86