38
29
11
14
50
10
89
17
54
142
43
23
25
92
16
22
21
12
151
97
15
68
20
37
32
31
59
58
80
6
18
76
66
49
71
44
57
35
52
3
26
177
40
168
36
266