80
252
100
34
30
28
36
10
119
19
32
10
14
119
29
9
18
40
12
34
41
48
17
24
41
5
13
21
40
46
4
22
107
13
103
16
13
32
10
48
15
91
30
25
28
54
26
41
34
7
96
62
67
21
76
47
31
41
82
127