170
48
235
291
219
203
85
96
120
56
89
119
27
33
84
72
98
30
35
38
135
48
23
26
11
13
49
52
68
47
40
20
14
37
30
68
35
17
52
4
27
15
17
33
34
52
40
25
38
30