26
35
12
32
37
7
46
36
4
28
15
96
6
22
10
44
63
21
24
23
18
53
8
40
29
410
48
151
59
51
11
73
27
38
42
200
256
41
65
50
33
79
105