64
49
94
135
38
41
23
22
48
37
14
43
139
81
35
91
25
26
21
78
19
50
18
63
32
28
30
29
33
40
27
42
10
109
39
79
15
17
56
24
45
9
66
313