50
107
84
47
42
28
27
28
48
47
12
25
7
69
6
45
25
13
23
28
46
82
35
42
14
91
59
32
3
34
50
38
24
56
32
28
52
24
53
12
29
134
43
8
54
52
42
76
59
157