103
105
71
67
21
25
5
80
26
63
12
59
64
38
34
28
14
104
37
58
152
42
170
20
135
24
62
49
60
54
13
76
139
16
27
53
68
72
99
93
7
33
29
19
18