4
0
24
41
7
13
46
19
21
32
81
20
26
28
102
5
29
1336
35
74
38
70
15
65
286
37
105
72
300
112
47
56
82
73
83
192
139
147
153
134
23
45
359
288
71
129