119
80
17
21
63
209
25
13
48
287
44
52
47
71
34
110
11
104
69
12
40
32
18
367
60
16
26
87
54
35
53
19
79
56
42
83
37
43
6
14
166
94
41
38
105
46
75