7
52
8
118
34
10
42
38
16
4
11
40
28
22
12
44
70
162
69
84
115
17
6
58
14
2
26
92
13
80
41
65
76
51
5
23
61
9
29
160
88
138
111
31