10
140
8
22
11
91
20
17
12
28
39
78
158
33
13
75
46
34
62
21
7
27
42
9
16
36
93
37
30
94
65
35
53
41
31
126
139
110
74
102
61
51
178
52
120
29
47
87