48
25
67
28
15
43
12
79
345
29
32
11
16
4
22
10
33
5
13
41
64
223
42
396
20
34
99
50
88
68
8
30
57
40
18
93
24
9