3
0
7
2
19
30
28
27
23
141
66
31
106
13
56
68
37
103
135
47
22
271
79
11
67
124
112
26
34
105
195
89
6
35
36
110
45
69
9
42
25
225
53
44
268
75
59
29