44
39
13
22
35
4
9
51
31
6
20
3
11
21
32
18
28
16
125
550
106
10
17
12
58
8
25
91
24
33
87
234
37
30
93
5
361