53
22
20
41
40
18
15
25
27
31
95
70
38
99
29
16
23
17
28
21
124
72
61
19
47
33
54
97
93
261
36
64
455
12
63
51
26
39
169
24
14
49
56
82
76
108