7
77
15
20
58
13
27
22
183
18
47
54
64
23
21
28
88
33
45
6
29
12
339
32
19
17
25
48
39
111
14
31
11
52
202
40
16
38
174
65
168
82
115
35