42
55
41
91
52
30
73
23
71
276
95
26
48
193
136
43
38
10
75
50
11
18
15
72
107
14
31
16
12
79
29
19
59
9
139
117
92
54
8
20
17
280
125
80
47
133