76
49
69
41
178
226
314
187
17
176
37
113
46
105
73
24
68
20
372
42
814
120
123
16
22
92
133
64
65
50
140
265
174
75
81
70
98
44
107
87
116
157
51
115
32
4
7
56
77
52
154
54
29