38
91
49
106
54
29
11
20
33
37
18
35
40
30
24
47
25
43
32
31
73
28
74
21
97
56
51
22
14
75
84
19
70
34
59
159
67
39
41
23
81