91
43
60
85
138
24
54
66
98
87
15
10
49
104
117
136
56
45
40
11
73
32
18
70
79
21
19
165
110
96
23
50
38
193
16
75
268
95
86
90
228
58
29
137
14
121
28
67
170
62