115
73
63
36
10
22
78
32
69
54
43
16
151
39
66
45
23
40
140
33
25
68
60
58
44
27
37
17
20
233
118
8
9
62
335
50
34
35
46
28
26
38
57
41
12
109