11
60
25
49
5
18
6
1
45
14
15
23
4
2
212
20
9
208
16
168
50
165
10
12
37
48
22
44
297
33
145
110
43
7
46
391
76
139
216
24
68
39