110
98
24
28
47
122
92
30
49
53
32
34
124
136
55
13
73
108
134
59
35
913
96
187
27
56
17
38
154
51
241
211
33
100
26
54
84
20
76
132
74
11
160
46
43
249