3
38
60
63
74
17
11
27
105
273
29
22
10
5
37
26
13
6
2
7
24
34
61
35
30
31
88
57
21
20
9
32
19
25
100
144
92
69
111
14
23
119
89