16
14
35
44
15
17
24
98
26
29
20
50
70
276
87
45
30
49
105
23
19
54
173
57
93
28
39
9
364
149
13
76
8
43
73
55
51
257
22
356
85
64
1386
583