68
42
31
76
22
27
110
108
69
34
23
24
26
88
21
83
90
30
14
109
20
359
104
41
8
72
25
84
12
59
36
33
132
77
64
49
118
150
89
62
44
39
92