12
59
135
49
37
4
3
1
8
41
5
21
2
10
9
17
13
34
15
213
47
25
23
6
40
16
18
38
27
33
71
359
24
74
46
11
14