6
15
53
225
19
43
39
51
35
139
94
32
77
10
47
108
80
82
34
112
152
46
56
33
72
27
7
537
24
38
26
13
255
41
194
17
68
75
122
101
44
42
16
63
14
62