12
96
21
9
27
138
43
29
5
267
15
30
48
61
83
16
17
121
41
2
4
6
3
47
512
50
14
73
18
32
26
11
36
57
8
13
46
22
31