31
2
79
35
1
3
12
26
5
45
13
27
15
20
10
7
11
23
34
8
18
51
180
65
19
48
62
28
294
80
33
30
36
67
127
25
143
53
39
47