102
22
47
76
95
14
98
28
20
23
45
150
34
35
38
49
27
36
72
223
78
15
88
46
11
13
18
9
29
57
6
12
50
89
171
19
136
40
74
51
32
30
7
67
10
24
278
8
60