4
39
12
103
109
861
28
70
37
14
130
46
16
21
20
29
33
56
76
30
18
26
40
22
62
19
9
7
59
11
27
52
102
13
54
6
122
68
10
35
86
25
99
17
154
61
23