7
10
11
26
16
178
12
9
3
47
53
64
77
135
86
6
2
49
5
22
1
88
32
24
51
13
15
21
44
75
38
132
18
31
19
42
28
17
50
4
37
39
476
56