32
70
28
9
30
18
7
12
29
13
5
3
2
11
385
39
109
10
1
43
20
35
73
44
26
56
6
8
49
33
21
25
96
90
65
48
23
158
74
83
189
75
207