44
11
2
20
9
7
26
22
12
3
4
30
5
43
25
19
53
8
23
6
86
13
14
36
17
95
75
123
129
183
74
42
15
60
85
28
144
100
48
59
128
439
335