4
67
61
11
26
3
32
42
13
88
25
35
87
14
7
345
50
23
6
47
31
122
48
5
28
15
8
30
43
79
10
12
70
39
404
63
24
22
20
49
192
138
86