259
34
68
73
18
27
7
111
23
12
66
33
20
49
106
110
104
42
92
11
17
30
24
22
54
6
35
14
8
52
164
19
13
16
5
9
15
90
150
74
44
137
21
50
4