6
0
11
7
3
27
5
33
22
48
84
126
80
38
442
74
53
82
214
30
138
77
35
73
71
98
156
43
66
194
49
32
34
55
161
47
52
24
14
13
40
15
76
58
50
86
36
116