97
79
106
3
25
59
15
201
246
107
104
126
53
108
32
47
50
145
13
51
37
7
14
18
73
28
36
69
44
129
96
16
21
26
12
84
115
43
33
142
39
87
221
23
112
64