2
50
7
9
0
171
33
4
39
89
35
13
70
49
47
45
71
15
189
29
37
67
97
40
55
156
108
12
62
68
296
114
155
30
115
331
101
121
96
27
283
72
64
8
11
178
126
79
22
36
76
80
142
10
43