50
32
53
62
33
93
152
20
176
59
15
5
11
149
200
38
4
141
28
22
6
43
7
48
78
36
31
37
81
51
14
24
63
45
10
12
25
17
39
98
16
73
60
18
192
77
90
500