5
4
19
7
90
2
15
139
32
9
6
53
29
40
30
235
58
46
106
22
59
102
144
76
24
77
35
43
44
177
66
45
28
74
42
60