12
417
113
14
21
18
65
85
96
95
77
64
31
16
232
210
80
63
20
104
32
17
22
15
105
37
26
25
39
91
23
44
45
71
62
13
24
167
46
83
36
140
125
60
58
53
94