43
79
40
83
191
41
25
57
72
91
85
28
26
20
73
165
86
84
59
62
47
96
285
32
108
45
46
75
22
143
178
13
58
139
38
107
232
60
100
50
37
11
23
137
105
36
31
171
70