85
14
93
33
30
29
28
12
20
34
51
43
36
26
66
114
77
86
18
24
148
22
50
76
9
21
55
103
172
70
7
27
212
90
74
304
95
46
47
80
31
159
128
54
32