36
80
32
11
33
18
7
12
31
15
6
3
2
385
39
113
10
1
9
30
43
20
35
4
73
40
44
27
13
56
8
49
21
45
25
96
90
65
48
23
160
74
83
189
75
207