0
5
12
9
2
13
46
10
44
11
38
29
20
26
21
17
30
36
67
23
33
39
22
55
137
106
35
49
16
720
114
71
89
25
112
8
120
108
184
485
80
191
48
34
75
69
109
85
201
194
64
90
58