9
10
89
20
76
261
126
12
13
19
32
34
30
61
46
745
49
181
15
28
23
324
45
41
25
92
24
31
6
144
48
63
65
7
26
35
16
18
17
33
22
116
44
3
52