82
1
31
55
18
151
29
6
32
131
15
99
186
90
26
62
23
5
95
25
84
161
64
3
46
418
47
72
13
163
24
118
66
43
10
4
103
8
34
11
2
21
310
54
61
77
51
14
36
49
128