0
17
18
82
3
7
56
64
176
102
31
107
29
33
12
39
19
269
72
148
42
20
30
49
35
13
45
67
22
28
24
65
78
38
77
21
10