0
3
8
2
23
15
28
22
33
11
29
73
16
31
5
86
24
37
39
34
144
74
35
64
14
71
58
222
136
116
56
163
90
45
131
25
99
107
44
43
47
60
17
30
53