56
8
6
31
82
42
58
34
1
89
73
26
39
9
7
21
25
4
121
54
35
19
22
18
17
72
20
133
202
36
256
5
2
3
124
33
11
41
14
65
13
160