33
15
164
248
37
23
205
18
12
333
18
23
38
12
378
19
96
89
25
19
315
41
13
18
10
12
34
36
22
4
34
16
8
11
26
213
62
14
31
26
22
10
21
30
16
51
32
26
33
20
18
27
65
69
12
18
50
26
18
47
22
26
40
44
22
75
33
26
27
26
26
19
18
18
25
101