42
15
35
83
24
21
87
63
274
81
103
41
28
115
62
31
8058
254
58
97
37
45
72
7
44
8
20
10
99
18
67
16
32
26
157
38
76
88
68
61
4
23
55
13
73
50
33