9
22
19
247
29
74
12
14
165
32
83
36
107
226
104
18
51
13
119
38
58
46
70
44
77
65
48
53
56
100
85
23
297
35
60
186
130
133
16
3
97
79
484
102
139
117
59
335
871
92
63
39
33