240
113
102
68
108
71
172
45
42
52
82
29
40
52
44
1
43
33
36
18
13
27
38
31
36
42
8
3
26
10
26
23
19
7
46
3
11
17
23
30
24
60
25
37
7
8
22
21
26
13