88
23
69
52
35
9
34
39
73
32
42
237
117
50
33
85
115
47
90
12
13
27
48
25
72
20
45
30
58
17
87
77
18
66
78
122
70
14
26
7
187
134
281
55
46
40
16
226
404
43
44
0