90
172
34
81
266
69
18
48
75
59
72
263
10
22
16
131
76
66
27
41
19
46
40
87
122
169
6
47
140
49
115
12
17
93
44
185
39
109
61
124
25
8
58
14
28
52