22
13
21
40
11
16
212
123
26
24
12
441
29
27
14
41
25
35
8
32
183
9
59
94
50
130
168
31
33
88
38
3
15
10
18
638
313
36
78
48
46
42