0
5
3
11
10
103
17
48
414
32
105
68
115
40
33
7
37
15
20
38
114
98
161
22
26
51
169
145
8
365
313
118
184
202
107
142
29
195
84
67
773
83
63
198
23
14
9
2
12
4