2
0
9
11
1
14
56
7
63
38
52
44
27
30
57
177
61
335
39
83
60
130
53
33
31
67
12
41
13
50
35
45
20
40
59
17
29
201
105
99
102
108
15