22
68
1
11
30
9
312
26
12
168
6
41
18
104
55
28
24
66
38
23
25
34
45
17
10
15
42
115
146
117
75
13
1365
50
82
192
4
47
44
29
40
120
46
19
3
51
226