25
10
38
148
82
71
11
9
8
57
24
48
16
20
169
56
74
21
61
32
30
121
36
12
4
41
13
14
37
23
22
34
28
66
29
42
3
6
31
17
96
43
40
100