81
1
16
14
110
151
41
55
19
5
33
28
150
95
68
51
84
1005
234
45
267
12
15
31
26
60
4
2
30
25
21
175
17
23
7
133
8
120
618
67
235
18
6
52
35
97
3
126