12
357
28
13
30
6
5
2
56
8
100
34
7
134
18
52
22
10
9
3
44
55
16
67
14
43
26
11
40
245
20
64
47
130
154
45
42
24
68
21
32
69