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