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