2
0
1
3
12
4
70
8
31
35
7
87
11
36
6
16
135
17
27
42
30
44
20
84
9
41
53
33
57
22
99
251
54
201
40
25
128
21
28
34
43
14
65