6
53
22
15
8
16
50
14
31
40
30
25
11
29
164
60
77
20
106
63
74
94
75
36
73
18
13
21
127
42
116
182
27
238
17
65
52
32
102
59
26
117
350
154
113
12
4
240
56
70