7
126
22
72
12
48
96
40
47
29
99
71
15
13
162
66
24
25
100
92
295
213
37
57
121
62
28
19
34
8
51
45
46
11
9
165
35
225
54
18
17
23
65
75
26
3
16
38