10
12
24
87
7
37
2
40
137
19
5
6
8
73
132
76
13
11
33
90
26
35
25
82
47
43
18
3
65
59
115
48
208
185
28
36
34
9
145
38
57
114
95
60
68
71
160
250