63
26
9
52
49
128
62
5
46
15
32
81
74
40
70
11
21
16
38
13
39
22
89
83
111
58
230
157
33
88
41
20
37
17
19
27
66
28
65
14
4
2
43
98
166
7
134
99