4
0
12
11
10
20
2
7
34
3
15
36
58
21
28
49
27
17
38
41
9
140
103
93
47
60
87
64
114
26
259
35
73
234
75
221
96
63
145
44
68
39
77
40
98
72
24
110
188
59
31