10
103
27
23
26
42
36
13
54
107
9
29
68
170
11
57
21
305
94
38
17
22
58
88
52
7
89
35
34
25
12
6
47
84
73
193
69
41
32
16
62
19
30
18
77
28
128
139
4