63
5
12
3
1
2
4
36
21
65
71
119
17
15
28
44
158
39
24
19
55
46
29
85
167
431
9
0
318
76
197
20
169
23
26
6
53
54
41
8
13
49
10