76
34
48
17
113
68
44
96
62
39
100
54
3
75
331
10
79
153
335
32
117
124
147
52
102
90
19
74
45
138
78
159
887
565
176
116
189
372
83
203
61
69
46
26
72
85
125
251
92
323
70
35
114
43