30
95
150
17
171
49
57
13
6
12
147
188
36
3
136
28
22
44
5
47
83
75
41
82
46
19
16
27
48
11
26
61
42
15
25
8
18
24
14
20
40
45