9
6
17
83
30
97
5
14
61
15
196
53
95
11
8
7
24
21
12
672
16
69
39
86
47
19
13
146
84
34
339
22
63
178
31
73
18
43
102
51
25
32
119
136
23
20
49
115
48