32
21
38
46
16
43
39
87
22
7
0
12
9
37
72
24
35
33
50
4
11
8
92
297
13
270
69
66
76
6
30
47
10
42
104
124
49
20
644
67
34
18
25
19
73