256
32
46
72
31
79
22
151
65
155
57
27
41
3
75
25
360
34
53
28
50
17
14
148
64
63
82
275
194
45
745
74
23
56
90