106
16
7
13
59
67
63
146
109
147
133
123
22
55
90
41
10
26
6
83
20
149
76
132
29
74
130
36
37
30
187
43
18
27
15
49
19
158
432
107
53
105
62
73
50
79
156
119
60
77