0
4
5
34
11
40
43
15
41
3
19
30
64
6
74
13
36
84
8
248
606
37
42
102
244
45
38
23
176
107
44
61
35
56
14
121
27
33
26
49
89
29
68
105
115
10