12
31
269
28
37
24
19
44
26
30
29
100
15
18
13
16
21
73
2
32
11
47
116
45
23
84
22
36
20
33
114
35
51
49
46
34
25