7
2
35
4
11
40
8
14
28
6
16
157
61
64
17
31
57
30
13
22
68
67
107
45
53
33
19
21
25
73
183
47
12
123
36
92
131