25
19
56
122
47
22
40
28
9
34
53
27
61
15
24
11
65
6
16
8
23
77
80
42
256
31
124
17
37
133
48
41
76
87
108
70
44
59
109
43
33
142
26
20
30
165
29
431