23
12
40
21
15
17
10
33
26
80
49
58
13
83
8
7
36
60
53
32
52
62
6
30
157
25
28
97
37
39
16
34
48
94
51
29
401
57
140
87
325
214
65