44
35
18
5
28
17
4
49
7
20
6
15
16
39
95
23
109
3
34
37
11
10
12
33
24
14
48
84
52
13
8
9
57
36
144
183
72
43
125
19
25
494