31
78
25
45
64
19
351
32
324
71
35
49
28
53
128
27
57
43
24
13
42
14
37
16
15
12
40
22
39
21
69
26
6
11
51
23
74
90
217
34
33
41
59
20
29