4
100
20
15
112
35
21
11
52
38
17
5
13
47
7
66
48
40
32
27
23
37
19
108
41
251
39
10
9
8
26
24
12
92
14
6
22
36
31
86
46