34
46
40
32
191
98
105
395
68
45
65
15
72
125
159
73
178
69
84
90
36
18
97
33
27
539
28
49
119
241
37
76
16
64
20
113
279
66
22
21
71
91
31
24
107
130
26
281
735
51