15
8
12
7
6
11
22
23
53
50
32
69
117
18
182
99
194
60
41
31
91
38
83
92
246
74
29
76
49
30
67
63
241
40
44
149
72
17
73
297
33
62
24
114
19
144
121
51
26