9
52
16
80
339
39
29
23
25
133
75
13
22
120
107
125
115
54
62
127
46
11
17
32
65
292
205
418
100
217
28
37
353
33
166
193
44
57
14
24
165
7
51
31
36
49
12
81
84
58
6
124