100
45
13
7
455
53
11
33
16
17
17
44
76
51
14
17
51
17
8
148