42
127
96
31
67
54
32
34
50
69
14
84
15
58
167
10
68
81
140
44
9
51
77
36
143
11
25
19
38
90
17
41
107
28
5
21
46
97
114
26
52
24
286
43
273
27
22
85