20
36
418
28
24
33
12
42
23
79
6
17
16
13
332
15
144
179
10
31
100
8
156
25
60
14
139
151
43
29
284
35
160
256
5
21
34
51
7
1675
11
4
26
93