173
146
130
11
81
88
54
12
23
72
25
36
16
41
46
84
59
55
10
15
70
17
120
38
19
87
43
30
6
28
9
4
18
80
8
68
61
37
79
29
47
105
164
44