50
8
236
150
268
121
93
16
64
33
7
49
43
86
37
113
80
179
25
47
36
32
22
24
9
11
19
6
31
20
14
5
51
23
38
99
15
4
69
92
39
12
45
13
21