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