81
670
20
54
33
100
50
158
23
13
39
28
1
4
27
11
10
15
8
17
63
32
22
3
14
26
12
5
16
70
24
25
30
35
165
108
56
53
131
6
205
7
19
51