0
25
8
56
35
47
50
53
4
14
20
125
12
34
40
112
33
52
307
38
128
102
211
55
142
22
37
15
179
86
193
60
94
368
16
6
130
24
282
119
80
353
82
93
41
92
23