42
35
87
51
18
11
12
43
71
20
80
196
133
23
24
60
32
52
143
72
15
17
38
179
22
78
40
16
83
49
7
27
8
103
125
268
59
10
37
99
3
68
75
205
62
88