321
17
22
20
31
10
42
13
7
136
2
3
12
1
98
27
82
43
81
39
50
46
6
35
44
36
41
11
65
16
19
4
21
9
266
28
24