13
96
89
18
19
142
2
51
16
8
10
39
33
55
9
150
130
80
11
76
627
12
23
6
5
69
34
22
45
99
27
64
35
313
20
84
57
125
63
114
21
70
25
42
4
1