37
408
68
288
17
23
48
31
46
227
30
27
39
56
41
61
34
65
89
54
10
28
51
67
43
19
22
25
16
35
83
36
26
21
73
90
92
79
143
66
7
188
93
32
29
52
75