1
0
5
11
12
60
8
68
90
49
14
53
16
13
67
166
7
15
38
55
22
6
51
25
33
515
64
23
27
69
35
98
48
78
91
28
133
103
236
531
157
124
117
39
400
163