9
34
7
351
96
23
120
8
37
61
46
35
16
108
124
121
28
5
18
14
50
30
12
65
24
22
27
40
214
25
20
31
29
42
11
66
177
4
10
151
164
15
39
2
93
68
26