34
52
101
7
3
57
16
45
41
40
8
20
6
11
15
44
14
28
42
4
47
70
21
19
13
12
227
23
18
43
309
26
49
112
113
59
37
51
35