0
5
17
23
8
32
86
22
49
28
11
146
74
12
41
39
24
14
46
50
30
29
38
34
68
130
31
19
53
64
185
45
208
85
62
44
25
63
132
81
20
393
48
18
33
107
106
176
137
16
330