12
118
81
6
30
49
76
18
33
36
58
44
20
47
26
67
28
25
8
24
337
27
17
32
13
79
3
11
7
10
74
54
55
29
62
352
48
39
19
15
16
354