97
62
45
52
26
246
189
20
23
7
16
39
104
19
11
25
42
51
53
66
27
228
36
49
35
43
44
28
106
71
93
209
17
88
34
122
67
75
140
137
107
147
41