10
18
17
33
228
57
51
15
83
76
35
222
55
50
52
24
124
63
43
32
95
71
341
91
301
34
49
46
42
100
75
23
7
22
53
12
84
19
6
114
13
72
39
5
68
184
45