89
6
1
11
2
5
7
19
4
8
15
9
25
145
17
3
60
340
70
35
32
10
65
51
24
1119
23
29
18
33
54
64
61
28
0
14
13
47
31
22
16
111
78
34
40
71
21
41
152
27
20
535
48
42
36
30
26