9
39
25
31
15
17
52
19
33
45
26
21
14
128
116
34
37
7
23
344
104
6
118
35
197
121
13
61
24
18
36
27
148
10
29
54
66
69
16
48
22
89
4