608
31
8
20
200
43
10
15
6
36
1000
18
5
22
126
28
7
14
16
23
65
57
12
9
150
97
42
30
13
24
109
11
50
72
19
41
48
26
25
40
34
85
111
27
47
52
90
21
17
29
75
160
37