43
0
68
17
32
195
14
28
4
11
9
6
16
25
15
30
22
81
69
48
137
64
302
82
67
93
125
72
257
62
78
39
602
172
133
312
35
41
111
84
20
70
36
26
50
23
210
27
79
505
930