4
9
31
14
2
544
8
23
101
27
24
95
13
20
12
7
92
145
17
56
37
26
33
19
6
29
43
32
16
10
34
5
45
41
25
254
47
77