25
133
76
12
15
34
3
10
1
19
32
79
7
37
48
11
20
28
54
18
104
35
23
14
36
33
107
5
61
2
13
24
41
16
42
8
4
38