37
26
19
289
53
21
38
34
32
16
23
10
56
11
90
27
25
12
47
48
52
29
106
43
54
67
93
49
30
62
142
111
152
22
42
20
78
40
242
86