161
56
84
132
26
68
378
45
229
44
95
22
42
150
117
35
71
118
36
46
41
48
103
59
69
146
58
77
30
375
50
18
5
6
60
124
15
90
51
25
9
66
147
34
138
261
10
16
32