0
21
49
14
8
17
23
6
5
15
33
120
58
72
92
64
11
41
51
46
62
22
26
25
39
40
42
47
102
222
225
205
63
75
173
16
114
83
134
37
236
154
97
103
310