100
349
858
37
72
15
10
16
4
13
23
35
54
24
22
14
8
7
18
21
3
25
19
56
26
12
11
17
6
9
5
45
41
51
31
66
2