11
33
6
45
24
83
10
52
32
43
155
25
18
7
5
105
89
40
35
8
60
21
12
17
3
2
212
75
57
22
80
142
9
420
37
107
14
23
31