55
52
233
41
81
78
82
80
57
114
170
39
33
37
45
76
46
130
54
131
106
32
79
43
22
23
47
75
12
34
28
17
14
24
109
8
96
129
49
3
16
71
147
77
27
7
83
119
36