23
29
36
15
16
75
107
38
19
157
49
8
39
32
7
51
41
11
256
30
48
315
242
9
34
54
12
13
83
4
68
134
28
5
22
25
6
27
37
111
63
82
127
79
99