13
22
89
106
24
60
25
166
253
743
23
18
41
7
8
4
35
29
2
54
14
36
65
11
48
103
115
5
55
118
190
137
38
80
91
117
100
6
128
181
21
58
31
50