37
420
208
151
36
167
157
31
45
107
73
81
57
24
83
26
193
111
59
94
77
29
25
67
32
79
43
21
22
30
20
34
51
60
23
38
2
18
27
72