22
34
13
8
57
337
20
68
45
28
2
37
12
74
36
79
4
157
64
6
7
59
96
30
41
81
11
21
23
72
32
18
38
60
62
84
49
92
407
3
10
54
9
94