73
46
14
21
13
9
101
38
29
69
20
25
40
41
11
114
22
39
67
49
68
24
26
144
95
84
196
171
443
70
43
75
169
59
90
54
17
154
80