14
2
25
7
31
6
60
13
59
89
86
8
16
11
5
49
41
32
127
29
254
62
10
15
43
28
24
83
38
73
84
40
34
64
51
42
144
91
129
581
115
30
139
212
131
75
126