160
235
147
82
200
90
103
132
74
31
88
101
2
46
61
16
48
38
47
32
50
20
20
53
83
59
157
27
36
28
13
38
38
49
9
51
67
19
56
26
8
28
39
18
37
37
15
22
41
16