3
76
18
11
106
53
56
13
43
20
16
15
66
34
50
96
31
255
61
36
63
179
73
44
6
158
187
75
38
77
59
136
327
94
9
155
54
39
5
201
24
171
205
85
141
123
154
46
140
95
79
57
245
42