50
58
8
40
43
39
48
18
82
60
28
16
76
27
25
13
49
147
7
21
36
19
161
4
17
11
12
15
22
9
110
31
30
14
37
45
96
544
34