50
28
69
6
13
103
46
142
19
22
93
14
12
18
26
9
11
64
27
7
8
3
49
29
48
24
116
71
17
4
68
56
109
43
125
67
97
5
74
40
102