38
44
33
10
67
11
28
4
20
19
26
48
55
127
17
98
73
62
138
53
5
2
3
117
41
140
78
47
15
34
50
52
575
6
14
229
51
151
18
45
257
70
23
82
46
42
83