11
18
7
21
47
25
46
14
2
48
22
77
55
9
95
68
145
64
16
15
187
65
35
37
28
19
58
3
109
23
8
13
43
27
29
337
5
57
116
38
17
62
73