69
20
60
46
26
85
8
14
19
36
253
27
29
13
114
79
10
49
15
30
95
61
68
25
94
62
72
42
955
131
4
150
426
7
21
22
248
74
75
156
213
45
154
52
121
201
55
260
23
376
385
169
516