107
24
26
3
50
12
29
11
14
17
61
113
67
41
0
8
6
13
23
7
9
43
25
39
15
46
10
38
78
30
42
166
34
21
2
48
44
65
527
87
45
4
47