0
5
20
4
14
13
49
68
90
58
32
28
78
53
65
66
39
270
34
17
127
77
208
16
132
115
60
102
87
89
72
83
30
75
48
186
93
82
47
73
29
41
180
324
44
167