22
43
20
19
200
90
15
9
5
44
156
29
69
75
6
23
109
51
66
31
34
30
128
40
63
106
98
48
91
154
150
146
17
50
49
142
11
18
32
93
144
27
37
107
13
54
35
80
70
8
7
36
14
73
24