12
20
71
28
21
16
49
239
26
14
134
8
5
19
13
27
108
25
15
30
91
42
3
18
106
29
58
44
31
551
57
50
2
127
17
66
4
39
32
45
34
48
38
96