12
6
21
30
60
43
26
11
82
115
53
41
71
167
13
8
68
14
15
45
98
17
5
19
29
274
111
31
16
62
37
162
124
55
28
20
168
42
3
10
58
40
172