12
26
32
28
23
199
10
44
38
29
24
331
50
8
54
7
16
34
40
105
15
37
85
22
30
78
48
97
19
5
159
6
55
36
9
41
60
45