119
64
42
25
46
43
18
85
2
50
22
34
14
55
239
129
131
268
52
32
47
62
67
29
66
87
12
38
59
26
78
80
48
93
84
36
180
10
11
82
895
19
4
153
154
15