9
132
22
34
89
31
78
74
7
32
57
340
27
17
35
28
52
18
99
11
2
83
59
55
21
6
12
51
30
14
1
26
4
233
42
20
39
23
102
13
25
61
29