4
31
76
28
16
65
15
40
81
5
39
17
21
38
67
52
116
3
70
23
29
75
32
57
12
53
22
62
108
232
27
77
271
20
88
37
8
196
90
124
54