106
4
1
10
168
47
34
27
3
5
13
15
26
49
6
50
35
2
41
21
51
12
24
18
9
39
7
8
97
76
25
14
23
29
46
20
17
88
30