2
55
18
12
7
3
13
24
37
129
36
98
54
61
152
88
73
133
22
14
228
57
56
63
67
40
53
94
17
81
20
210
34
49
101
77
27
23
286
71
86
19
10
66
102
486
43
69
44