6
11
4
524
38
24
31
108
17
67
64
23
25
15
5
105
92
14
13
32
43
65
3
19
40
200
27
121
48
37
77
21
28
124
112
39
91
71
103
49
93
46
56
75
57
35