0
2
23
42
8
17
14
22
10
5
92
119
11
12
15
36
229
37
26
102
57
38
82
41
6
21
80
342
71
60
96
940
30
89
66
43
53
115
147
187
199
56
169
509
247
121
25
110
93
141
35
114
74
107