34
23
48
31
42
38
67
10
79
46
39
40
53
32
89
25
44
17
22
21
33
28
19
18
37
119
132
36
45
309
59
15
60
49
78
14
13
12
16
136