13
61
28
11
6
2
18
16
65
27
21
25
5
77
12
30
15
29
40
1
3
33
24
8
55
139
149
9
44
34
41
90
132
35
73
98
23
234
32
22
133
46