30
27
17
21
25
77
38
97
74
31
43
193
6
46
102
39
48
37
47
79
96
18
14
24
125
119
91
23
169
33
8
16
22
26
52
29
149
20
19
41
76
11
216
7
66