4
9
24
12
86
13
14
39
23
29
31
33
36
50
18
45
57
11
38
47
136
520
229
79
17
10
42
84
175
116
32
19
21
59
72
28
27
8
186
3
125
70
83
22
51
20
7
25