65
15
67
28
529
89
79
24
50
68
11
22
55
77
59
129
37
7
40
66
108
90
53
27
20
142
60
115
64
83
47
42
543
8
178
233
56
46
169
94
19
116
141
148
332
43
95
238
85
70
175
73
174