8
46
39
58
140
21
29
71
10
96
43
14
17
63
12
88
44
68
25
65
90
233
26
11
131
80
77
31
150
35
16
121
56
52
33
73
20
114
42
24
72
32
59
13
102
54
53
22
41