0
6
4
63
59
72
11
85
113
83
51
112
30
58
48
41
136
64
60
50
28
52
39
61
75
22
17
185
25
31
36
167
114
148
402
195
273
117
171
62
365
105