6
23
7
12
16
5
20
21
13
14
34
31
44
29
17
26
112
97
56
245
47
28
19
64
75
41
40
43
79
129
122
57
37
25
68
91
32
77
58
76
24
35
69
39