238
111
102
67
107
70
170
26
42
38
44
29
51
52
18
36
33
41
35
24
80
8
40
10
22
45
13
44
19
1
13
25
7
38
38
25
44
25
14
23
19
10
17
16
24
26
60
12
31
2