23
156
9
6
51
25
55
18
200
29
10
49
12
119
36
96
28
13
30
17
35
24
146
50
11
32
22
1000
79
26
8
98
75
14
5
31
46
7
110
92
83
58
184
128
105
20
133
15
44
69
37
45
42
167