32
13
53
113
21
27
225
106
83
132
382
51
42
9
57
20
63
7
15
25
75
112
166
23
91
90
195
146
24
69
39
46
14
37
19
193
65
77
35
22
45
61