42
41
28
15
33
29
91
39
10
65
49
101
47
13
19
40
6
160
111
38
54
32
16
25
55
31
46
22
151
121
37
81
80
23
57
20
263
21