0
28
13
43
76
98
61
74
5
17
207
26
10
110
23
27
35
21
20
44
63
8
42
106
25
22
4
16
54
38
24
2
99
56
40
125
53
112
32
11
29
50
94
160
58