10
178
215
29
203
36
25
17
27
22
94
76
11
15
761
31
96
4
7
55
8
66
645
34
113
30
35
20
111
52
73
97
45
136
57
18
71
16
23
21
33
67
104
54
56
70
88
59
41
28