0
81
7
15
8
53
2
23
5
18
45
20
12
33
398
24
6
31
35
9
29
22
152
59
113
114
143
100
325
181
148
488
125
37
32
121
293
71
238
101
196
79
97
126
117
46
11
171
613
120
51
76
91