57
11
18
46
65
5
8
775
38
34
89
302
213
382
125
180
117
126
169
130
61
69
124
53
230
17
12
31
30
41
80
51
270
62
64
22
196
81
36
76
287
104
116
37
13
39
60
110
42
95