5
7
34
12
10
23
74
2
6
59
21
422
99
49
15
30
18
40
11
14
8
17
198
20
93
126
39
4
63
33
44
101
35
54
343
48
16
24
80
22