152
33
61
71
51
34
19
80
10
15
18
60
55
96
431
104
624
69
83
23
87
100
46
180
5
14
155
63
62
84
77
12
31
8
103
27
37
56
17
231
29
99
42
45
115
149