170
290
235
218
202
96
84
46
119
89
27
97
70
119
48
13
52
84
34
11
32
56
68
49
52
26
23
58
30
38
72
38
67
27
34
25
24
1
135
14
19
30
20
16
17
69
22
41
40
29