9
121
25
116
12
6
40
38
15
16
13
34
60
3
11
39
19
18
23
108
7
22
14
238
28
58
42
55
26
37
89
48
8
124
76
4
24
202
29
398
49
66