115
61
62
58
19
27
16
39
10
23
91
24
77
47
162
38
116
29
28
121
32
104
68
67
78
112
17
59
26
92
36
42
14
84
120
83
53
97
13
51
81
44
34
90