121
16
50
55
40
93
295
61
69
22
34
9
53
149
72
26
3
66
74
32
8
46
42
71
134
126
115
15
41
237
70
351
33
169
56
291
12
217
54
94
11
35
124
73
127