601
21
100
104
26
56
42
77
72
40
134
89
81
15
16
30
111
9
7
57
24
168
153
10
8
12
37
11
53
195
27
38
181
13
25
3
39
17
70
19
140
32
367
133
50
18
71
230
62
769