10
79
11
4
18
80
536
25
26
92
93
57
15
28
22
98
47
38
23
115
41
24
39
35
60
12
5
137
413
36
76
162
42
1
314
70
55
48
116
86
187
318
174
31
101
51