33
26
44
28
10
29
37
84
148
56
12
18
40
57
17
8
74
46
96
221
22
53
90
120
47
65
67
25
45
83
78
66
19
24
54
38
27
80
126
23
62
87
68
7
59
15
71
32
4