148
60
73
25
32
49
1
35
7
21
23
45
17
55
81
44
48
46
217
70
13
5
52
57
34
10
3
40
6
2
66
9
77
27
15
31
24
16
41
14
20
138
4
12