38
35
20
80
98
54
4
28
32
77
155
208
549
109
17
34
26
33
114
74
81
42
99
75
45
83
132
53
70
107
69
125
16
13
48
183
692
18
157
79
43
71
27
60
234
21
15
10
19
37
82