68
21
27
39
14
7
22
30
31
24
48
19
47
40
10
96
18
62
25
88
66
12
90
109
36
69
51
107
91
28
49
6
34
120
13
46
55
61
116
53
64
79
311
228
70
132
83