40
115
16
39
8
49
126
7
63
59
22
11
32
245
2
85
110
62
121
29
61
99
44
74
46
10
14
31
45
65
5
33
42
9
13
20
37
25
3
226
84
23