37
99
104
107
49
91
67
34
27
46
45
36
151
86
124
55
19
54
33
73
30
20
66
111
28
21
58
85
331
40
74
64
22
108
116
47
71
38
96
112
6
42
81