0
16
14
4
31
17
11
7
48
24
29
13
23
47
8
144
56
70
20
89
59
66
87
68
34
71
18
21
108
38
111
176
25
230
63
30
51
96
57
112
328
148
104
12