159
90
89
52
83
30
67
48
37
59
45
93
13
38
26
23
7
25
25
47
12
54
23
17
159
21
43
14
34
60
29
44
16
127
52
17
40
11
46
18
7
74
65
9
9
4
66
28
45
25