11
46
44
62
43
14
4
21
42
55
32
71
33
6
29
12
5
268
13
23
45
187
103
20
9
7
16
397
26
24
98
92
80
389
8
82
47
25
102
79
17
22
134
10
18
99