0
4
20
9
18
128
11
22
54
100
84
90
41
47
16
14
146
19
24
39
35
313
160
93
28
31
823
32
17
138
55
184
87
53
123
44
89
243
91
225
88
125
69
441
66
40
45
510
117