50
14
6
18
3
36
29
21
77
25
83
15
49
35
9
10
32
12
140
45
98
167
48
64
41
24
28
19
33
59
8
37
23
128
13
40
20
51
63
5
87
56
47