24
123
5
76
146
65
79
106
44
6
395
4
33
8
18
20
37
105
41
62
192
16
35
14
9
39
68
58
36
49
57
26
10
148
30
11
12
13
156
92
66
23
59
85
207
55
244
29