6
3
0
27
7
1
12
28
51
22
49
82
85
33
125
48
104
74
66
75
18
16
63
142
41
15
53
67
88
54
110
148
38
114
70
29
174
71
17
116
91
31
55
30
39
62