25
106
5
4
59
3
8
11
24
112
64
33
13
7
216
9
85
41
43
6
63
34
17
15
80
20
18
31
29
65
38
16
23
81
164
50
14
32
67
90
35
22