50
21
157
8
30
100
125
6
65
11
9
32
13
24
5
4
40
14
74
84
23
27
1
16
88
51
29
17
58
10
67
2
49
59
35
22
139
41
81
129
19
63