7
95
38
69
3
56
104
11
14
13
10
159
6
17
21
27
140
83
4
68
36
114
28
108
22
52
263
42
57
15
368
16
8
45
9
5
20
190
19
43
168
23
18