12
19
36
96
21
26
29
52
23
27
41
42
39
28
14
18
43
35
9
17
317
16
56
32
31
25
5
57
70
24
22
20
13
50
40
114
45