10
17
16
27
84
30
24
20
39
35
107
61
50
45
55
9
7
34
132
22
57
31
14
74
77
5
75
23
86
21
11
108
18
51
98
29
70