50
31
86
144
12
42
19
20
54
13
10
17
32
51
65
68
23
59
27
41
7
70
40
137
57
38
44
26
84
152
33
1
18
29
15
67
28
179
11
45
52
21
22