4
2
13
8
24
54
17
30
19
141
100
50
1
32
5
20
42
23
63
275
14
10
22
90
27
59
91
9
7
11
21
12
49
3
69
104
33
40
43
39
28
83
31