22
9
7
5
16
76
81
13
248
44
29
1
485
11
18
51
84
50
15
26
86
12
113
36
176
64
32
54
94
79
82
192
62
89
33
37
2
8
21
23
31
20
258