238
69
59
45
62
32
39
79
42
137
70
18
87
60
65
33
22
159
13
77
659
95
20
80
38
100
9
113
30
418
47
852
54
36
10
19
64
359
21
68
25
58
27
114
82
37
28
832
219
252
11
26
75