0
5
4
16
46
66
30
36
65
50
145
48
51
31
28
63
116
55
20
44
56
27
25
109
22
88
47
35
8
106
52
119
15
19
185
38
49
136
54
85
34
24
68
92