6
1
51
3
8
4
24
11
35
39
45
23
30
108
25
14
16
27
5
44
21
198
34
76
46
53
13
29
18
7
26
42
50
195
20
155
15
127
167
89