2
0
9
23
12
36
32
20
282
43
76
29
112
6
90
11
28
24
15
452
21
37
34
101
255
8
49
134
60
55
25
10
33
224
96
26
175
22
39
7
353
18
19
38
27
72