0
102
7
36
11
49
34
414
210
43
6
42
104
24
15
39
90
9
122
19
33
83
50
27
110
144
57
645
121
209
231
364
56
51
35
40
243
18
17
81
31
162
44
521
63
65
38
66
10
185