9
44
17
36
7
129
8
3
2
109
18
27
19
33
31
204
245
12
41
6
30
34
45
15
59
11
25
20
28
54
16
13
22
4
370
81