100
207
122
21
38
47
72
10
63
18
77
3
13
32
7
39
82
37
28
49
14
62
30
26
58
17
25
16
20
15
45
42
98
2
4
383
27
180
24
19
5
67