49
5
18
6
1
45
14
15
23
4
2
212
20
9
208
16
168
50
165
10
11
12
37
48
22
46
298
33
145
111
43
7
21
391
77
139
218
24
68
40
44
136