38
63
20
42
30
24
39
25
28
73
105
59
35
29
44
23
76
33
53
13
19
26
15
18
268
4
17
12
7
45
16
6
21
14
68