112
67
72
152
60
279
34
200
69
77
96
74
31
64
76
52
78
53
103
28
194
27
147
46
105
41
156
43
32
249
79
49
363
47
40
102
35
21
22
33
75
29
25
45