11
4
10
151
20
166
15
19
34
42
39
14
2
35
93
68
26
16
3
9
55
70
53
264
33
357
31
61
141
576
48
17
57
87
73
63
83
64
6
5
120
72
116