90
35
123
149
69
56
22
1
108
32
47
26
4
182
60
36
76
106
78
19
27
6
25
82
46
208
11
16
228
18
28
86
34
38
17
54
10
23
3
14
15
98
83
58
63