69
112
109
96
39
47
135
36
74
30
59
327
48
72
44
128
19
61
94
50
60
46
73
116
89
108
120
180
349
827
76
153
55
80
158
102
88
66
270
49
54
163
70
85