239
65
67
46
33
24
39
25
38
52
50
72
57
29
49
26
14
160
13
32
18
10
35
137
36
28
73
53
84
56
103
198
114
31
104
27
15
61
42
74
47
112
145
82
88
111