50
49
14
17
302
24
25
1
6
101
156
12
19
11
23
69
13
28
37
16
31
65
58
34
15
9
88
93
60
5
10
191
27
22
20
119
30
151
44