1
4
6
3
0
2
51
48
156
75
117
85
63
144
65
90
58
41
44
119
38
109
120
84
113
28
46
77
93
107
50
92
129
29
185
126
57
267
61
70
35
103
18
124
221