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