230
2
36
60
20
6
79
24
14
70
18
59
22
13
938
23
11
4
1107
2224
8
25
5
42
134
63
509
43
7
577
61
56
96
1
21
9
37
3
41
69
35
32
218
27
39
839
259
622
168
130
1550