45
5
10
0
6
9
128
24
23
12
154
7
13
56
35
16
22
20
25
46
27
86
91
37
67
26
266
498
196
52
117
150
78
17
190
34
47
33
31
42
141
213
41
132
63
153
65
226
158
57
451
59