37
31
14
51
128
30
45
18
67
61
41
34
38
13
32
69
83
44
57
63
49
35
27
9
36
59
124
76
20
151
88
102
109
19
64
23
54
47
53
21
92
46