2
0
86
21
5
93
47
54
10
97
17
24
22
11
70
7
68
180
56
12
38
50
84
14
23
44
132
31
36
19
246
52
85
18
8
66
120
16
40
64
20
76
37
142
151