21
39
35
15
34
11
22
27
58
137
31
23
24
57
45
25
144
81
55
80
26
46
44
41
43
54
19
67
74
63
51
64
161
73
115
9
172
49
100