10
96
36
58
35
25
27
31
66
32
30
134
34
126
187
94
54
117
118
8
22
37
20
44
39
64
72
19
70
99
112
121
59
68
14
11
53
62
40
43
15
85
42
33
21
107