11
12
22
45
41
29
35
44
92
32
186
72
102
17
10
21
38
82
75
9
46
13
23
50
30
55
303
27
48
52
88
66
15
42
62
266
43
39
24
96
6
40
74
37
31
85
51
67