116
99
5
9
89
19
30
61
23
37
43
47
14
11
17
174
29
132
12
24
118
101
31
34
10
63
32
6
16
8
53
25
7
84
106
22
50
41
21
15
28
39
13
3
126
94
78