38
21
89
43
14
111
166
29
52
17
26
20
83
51
15
12
23
28
8
31
40
16
36
140
138
50
42
48
63
47
13
9
58
4
10
11
22
41
107
91
30