0
45
8
16
10
18
2
4
25
9
13
17
12
37
50
41
80
23
19
15
66
59
148
29
103
42
30
48
27
94
39
32
120
31
44
97
28
104
14
73
160
245
70
329
90
21