81
27
62
6
11
48
10
99
7
9
13
53
56
71
378
130
30
28
75
51
40
42
43
32
112
507
67
52
68
186
107
116
49
176
54
128
44
135
377
90
108
122
87
313
91
153