10
3
6
18
15
7
8
9
22
152
29
32
36
86
23
25
55
21
26
49
58
61
34
63
54
33
12
31
19
27
73
296
20
64
60
96
24
41
28
37
78
126
17
11
174